three gorges dam - Spanish English Dictionary